Rob Browning [Tue, 21 Oct 2014 21:39:44 +0000 (16:39 -0500)]
Adjust debian/changelog for UNRELEASED 24.4+1-1 development
Rob Browning [Sat, 6 Sep 2014 16:39:35 +0000 (11:39 -0500)]
Update debian/changelog for 24.3+1-5 release
Rob Browning [Sat, 16 Aug 2014 21:35:24 +0000 (16:35 -0500)]
Follow Make 4.0 directory changes in compile mode
Add 0020-Emacs-should-now-follow-Make-4.0-directory-changes.patch
to incorporate the relevant upstream patch.
Thanks to Christophe Troestler <Christophe.Troestler@umons.ac.be> for
reporting the problem.
Closes: 747624
Jed Brown [Wed, 23 Oct 2013 16:25:56 +0000 (09:25 -0700)]
Emacs should now follow Make 4.0 directory changes.
This upstream patch has been added:
compile: Support GNU Make-4.0 directory quoting (tiny change)
* lisp/progmodes/compile.el (compilation-directory-matcher)
(compilation-page-delimiter): Support GNU Make-4.0 directory quoting.
Origin: upstream, commit: r114757,
1ecd341c106bec179db172bc5c992ac236e70274
Bug: http://debbugs.gnu.org/15678
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747624
Added-by: Rob Browning <rlb@defaultvalue.org>
Rob Browning [Fri, 15 Aug 2014 23:46:07 +0000 (18:46 -0500)]
Make fill-region-as-paragraph respect the fill-column
Add 0019-fill-region-as-paragraph-should-better-respect-the-f.patch.
Thanks to Nobuhiro IMAI <nov@yo.rim.or.jp> for reporting the problem
and tracking down the relevant patch.
Closes: 539634
Toru TSUNEYOSHI [Fri, 30 Nov 2012 07:10:30 +0000 (15:10 +0800)]
fill-region-as-paragraph should better respect the fill-column
This upstream patch has been added:
* textmodes/fill.el (fill-region-as-paragraph): Handle overshoot by move-to-column.
Origin: upstream, commit: r111035,
0483a4f3930f62a0b4d05402c71fa734c6258b8a
Bug: http://debbugs.gnu.org/3234
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539634
Added-by: Rob Browning <rlb@defaultvalue.org>
Rob Browning [Fri, 15 Aug 2014 22:17:23 +0000 (17:17 -0500)]
Fix a problem with UIM and the compose key
Incorporate the relevant upstream patches:
0015-The-compose-key-should-now-work-better-with-UIM-1-4.patch
0016-The-compose-key-should-now-work-better-with-UIM-2-4.patch
0017-The-compose-key-should-now-work-better-with-UIM-3-4.patch
0018-The-compose-key-should-now-work-better-with-UIM-4-4.patch
Thanks to Anders Kaseorg <andersk@MIT.EDU> for the report, and for
tracking down the relevant patches.
Closes: 753534
Daniel Colascione [Sun, 23 Mar 2014 11:44:21 +0000 (04:44 -0700)]
The compose key should now work better with UIM (4/4).
This upstream patch has been added:
Further improve XIM init
Origin: upstream, commit: r116856.1.4,
5307801ef2d4f1c2b6970b4f5a2d72bdd0285e15
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753534
Daniel Colascione [Sun, 23 Mar 2014 11:35:21 +0000 (04:35 -0700)]
The compose key should now work better with UIM (3/4).
This upstream patch has been added:
Further improve create_frame_xic patch
Origin: upstream, commit: r116856.1.3,
5bf310bb4f29b77c91d6805b276d4c66968c599a
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753534
Daniel Colascione [Sun, 23 Mar 2014 10:56:30 +0000 (03:56 -0700)]
The compose key should now work better with UIM (2/4).
This upstream patch has been added:
Improve XIC fix
Origin: upstream, commit: r116856.1.2,
0cd1fce9d7bf93d034539146b05161d6dfc8fee7
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753534
Daniel Colascione [Sun, 23 Mar 2014 10:24:51 +0000 (03:24 -0700)]
The compose key should now work better with UIM (1/4).
This upstream patch has been added:
Work around flaky XIM modules
Origin: upstream, commit: r116856.1.1,
3ee4c51c34a049dc4bd36fb04c33cdf9a85e5ffa
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753534
Rob Browning [Fri, 15 Aug 2014 16:58:47 +0000 (11:58 -0500)]
Fix patch-to-news: notice error; correct path
Rob Browning [Fri, 15 Aug 2014 16:50:22 +0000 (11:50 -0500)]
Adjust debian/changelog for UNRELEASED 24.3+1-5 development.
Rob Browning [Thu, 15 May 2014 00:30:09 +0000 (19:30 -0500)]
Update debian/changelog for 24.3+1-4 release
Rob Browning [Thu, 15 May 2014 00:15:13 +0000 (19:15 -0500)]
Fix browse-url-mosaic security issues (CVE-2014-3423)
Add 0014-Insecure-file-handling-in-browse-url-mosaic-has-been.patch to
incorporate the relevant upstream patch.
Partially-fixes: 748140
Glenn Morris [Thu, 8 May 2014 18:10:36 +0000 (14:10 -0400)]
Insecure file handling in browse-url-mosaic has been fixed (CVE-2014-3423)
Applied upstream patch to fix
https://security-tracker.debian.org/tracker/CVE-2014-3423
* browse-url.el (browse-url-mosaic): Be careful when writing /tmp/Mosaic.PID.
This is CVE-2014-3423.
Origin: upstream, commit: r117087,
25147805fa875f23495904785e6df61f9d426c13
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748140
Dimitri John Ledkov [Thu, 8 May 2014 20:04:44 +0000 (21:04 +0100)]
Build using gnutls28.
Closes: 747448
Rob Browning [Wed, 14 May 2014 21:46:14 +0000 (16:46 -0500)]
Fix tramp security issues (CVE-2014-3424)
Add 0013-Security-issues-in-tramp-have-been-fixed-CVE-2014-34.patch to
incorporate the relevant upstream patch.
Partially-fixes: 748140
Michael Albinus [Tue, 6 May 2014 09:51:05 +0000 (11:51 +0200)]
Security issues in tramp have been fixed (CVE-2014-3424)
Applied upstream patch to fix
https://security-tracker.debian.org/tracker/CVE-2014-3424
Fix Bug#17415.
* net/tramp-sh.el (tramp-uudecode): Replace the hard-coded temporary
file name by a format specifier.
(tramp-remote-coding-commands): Enhance docstring.
(tramp-find-inline-encoding): Replace "%t" by a temporary file name.
Origin: upstream, commit: r117071,
b7dc23dbf3e5c1528c909fb453b9db0d0fcaff31
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748140
Rob Browning [Wed, 14 May 2014 21:38:55 +0000 (16:38 -0500)]
Fix insecure temp file in gnus-fun.el (CVE-2014-3421)
Add 0012-Security-issues-in-find-gc.el-have-been-fixed-CVE-20.patch to
incorporate the relevant upstream patch.
Partially-fixes: 748140
Glenn Morris [Tue, 6 May 2014 03:53:31 +0000 (20:53 -0700)]
Security issues in find-gc.el have been fixed (CVE-2014-3422)
Applied upstream patch to fix
https://security-tracker.debian.org/tracker/CVE-2014-3422
find-gc.el misc fixes
The whole file looks obsolete and/or broken.
* lisp/emacs-lisp/find-gc.el (find-gc-source-directory): Give it a value.
(find-gc-source-files): Update some names.
(trace-call-tree): Simplify and update. Avoid predictable temp-file names.
Origin: upstream, commit: r117067,
0f5506668b178c355a6e9012469984c75c1797aa
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748140
Rob Browning [Wed, 14 May 2014 21:36:06 +0000 (16:36 -0500)]
Fix insecure temp file in gnus-fun.el (CVE-2014-3421)
Add 0011-Gnus-should-no-longer-use-a-predictable-temp-file-na.patch to
incorporate the relevant upstream patch.
Partially-fixes: 748140
Glenn Morris [Tue, 6 May 2014 03:50:51 +0000 (20:50 -0700)]
Gnus should no longer use a predictable temp-file name (CVE-2014-3421)
Applied upstream patch to fix
https://security-tracker.debian.org/tracker/CVE-2014-3421
* gnus-fun.el (gnus-grab-cam-face): Do not use predictable temp-file name.
Origin: upstream, commit: r117066,
0ec1e3c1301a0301ec0d4f5d0e7cd9ec1314d361
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748140
Rob Browning [Wed, 14 May 2014 19:53:51 +0000 (14:53 -0500)]
Adjust debian/changelog for UNRELEASED 24.3+1-4 development.
Rob Browning [Tue, 6 May 2014 00:38:05 +0000 (19:38 -0500)]
Update debian/changelog for 24.3+1-3 release.
Rob Browning [Tue, 6 May 2014 00:09:46 +0000 (19:09 -0500)]
Change the build dependency from libtiff4-dev to libtiff-dev.
Thanks to Jay Berkenbilt <qjb@debian.org> for the report.
Closes: 735999
Rob Browning [Mon, 5 May 2014 23:49:30 +0000 (18:49 -0500)]
Fix build on GNU/Hurd.
Add 0010-Emacs-should-now-build-correctly-on-GNU-Hurd.patch to
incorporate the relevant upstream patch.
Thanks to Pino Toscano <pino@debian.org> for the report.
Closes: 725099
Paul Eggert [Wed, 13 Mar 2013 05:04:46 +0000 (22:04 -0700)]
Emacs should now build correctly on GNU/Hurd.
Applied upstream patch:
* sysdep.c: Remove a use of BSD_SYSTEM, which I'm trying to phase out.
Include <sys/param.h> unconditionally, as that works elsewhere and
is simpler here. Include <sys/sysctl.h> if DARWIN_OS ||
__FreeBSD__, not if BSD_SYSTEM, since it's needed only for Darwin
and FreeBSD now.
Origin: upstream, commit: 112030,
f83f57c2e20531ff3442904bc450607db19e999c
Added-by: Rob Browning <rlb@defaultvalue.org>
Provided-By: Paul Eggert <eggert@cs.ucla.edu>
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725099
Rob Browning [Mon, 5 May 2014 23:14:09 +0000 (18:14 -0500)]
Describe emacs24/emacs24-lucid/emacs24-nox more clearly in debian/control.
Explain the differences more clearly, and mention the emacsclient
related crash that emacs24-lucid may help avoid.
Thanks to Jonathan Nieder <jrnieder@gmail.com> for the report, and to
him and Justin B Rye <jbr@edlug.org.uk> for suggesting improvements.
Closes: 682288
Rob Browning [Sun, 6 Oct 2013 21:01:41 +0000 (16:01 -0500)]
Adjust debian/changelog for UNRELEASED 24.3+1-3 development.
Rob Browning [Thu, 26 Sep 2013 22:45:21 +0000 (17:45 -0500)]
Update debian/changelog for 24.3+1-2 release.
Rob Browning [Thu, 26 Sep 2013 18:43:11 +0000 (13:43 -0500)]
Fix hang at startup on kFreeBSD.
Add debian/patches/0008-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch
and debian/patches/0009-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch
to incorporate the two relevant upstream patches.
Thanks to Christoph Egger <christoph@debian.org> for the report.
Closes: 712974
Paul Eggert [Wed, 21 Aug 2013 06:11:50 +0000 (23:11 -0700)]
Emacs should no longer hang at startup on kFreeBSD.
Applied upstream patch (in conjunction with
5113963):
Port close-on-exec pty creation to FreeBSD 9.1-RELEASE.
* configure.ac (PTY_OPEN): If posix_openpt with O_CLOEXEC fails
and reports EINVAL, try it again without O_CLOEXEC. This should
port PTY_OPEN to FreeBSD 9, which stupidly rejects O_CLOEXEC.
What were they thinking?
Origin: upstream, commit:
5113964,
5c41cec3858f1828303b67be634b8c39937c8580
Added-by: Rob Browning <rlb@defaultvalue.org>
Provided-By: Paul Eggert <eggert@cs.ucla.edu>
Bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15129
Paul Eggert [Wed, 21 Aug 2013 05:39:51 +0000 (22:39 -0700)]
Emacs should no longer hang at startup on kFreeBSD.
Applied upstream patch (in conjunction with
5113964):
* process.c (allocate_pty) [PTY_OPEN]: Set fd's FD_CLOEXEC flag.
We can't portably rely on PTY_OPEN doing that, even if
it calls posix_openpt with O_CLOEXEC.
Origin: upstream, commit:
5113963,
57c5937ff85bce49f9dc8f4c66851620416bdc07
Added-by: Rob Browning <rlb@defaultvalue.org>
Provided-By: Paul Eggert <eggert@cs.ucla.edu>
Bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15129
Rob Browning [Wed, 25 Sep 2013 18:11:30 +0000 (13:11 -0500)]
Specify --without-gsettings for emacsFLAVOR-nox and emacsFLAVOR-lucid.
Thanks to Yuri D'Elia <wavexx@thregr.org> for the report.
Closes: 687299 687303
Rob Browning [Wed, 25 Sep 2013 17:59:30 +0000 (12:59 -0500)]
Explicitly create $(pkgdir_el) in debian/rules (fix FTBS).
Thanks to Lucas Nussbaum <lucas@lucas-nussbaum.net> for the report,
Matt Kraai <kraai@ftbfs.org> for the patch, and Dmitrijs Ledkovs
<xnox@debian.org> for the 24.3+1-1.1 NMU.
Closes: 707488
Rob Browning [Fri, 20 Sep 2013 21:38:27 +0000 (16:38 -0500)]
debian/rules: clean src/stamp-h.in.
Thanks to Samuel Bronson <naesten@gmail.com> for the patch.
Rob Browning [Fri, 20 Sep 2013 21:32:03 +0000 (16:32 -0500)]
Set CFLAGS, CPPFLAGS, and LDFLAGS solely via configure in debian/rules.
Don't override the CFLAGS, CPPFLAGS, and LDFLAGS values chosen by the
upstream configure script; instead, make any adjustments at configure
time. Our quashing of "-Wl,-znocombreloc" during the make invocation
was causing i386 builds of emacs24-lucid to fail under X.
Thanks to Łukasz Pankowski <lukpank@o2.pl> for the report, and Samuel
Bronson <naesten@gmail.com> for the patch.
Closes: 684788
Rob Browning [Fri, 20 Sep 2013 21:18:58 +0000 (16:18 -0500)]
Adjust debian/changelog for UNRELEASED 24.3+1-2 development.
Rob Browning [Sat, 13 Apr 2013 16:13:43 +0000 (11:13 -0500)]
Update debian/changelog for 24.3+1-1 release.
Rob Browning [Mon, 8 Apr 2013 01:26:38 +0000 (20:26 -0500)]
Mention the etc/publicsuffix.txt license in debian/copyright.
Rob Browning [Mon, 8 Apr 2013 01:21:07 +0000 (20:21 -0500)]
Update debian/rules for 24.3.
Rob Browning [Mon, 8 Apr 2013 01:20:09 +0000 (20:20 -0500)]
Automatically compute upstream version in debian/rules.
Rob Browning [Mon, 8 Apr 2013 01:05:39 +0000 (20:05 -0500)]
Update debian/copyright for 24.3.
Rob Browning [Sun, 7 Apr 2013 20:07:02 +0000 (15:07 -0500)]
Update debian/patches for 24.3.
Rob Browning [Tue, 5 Apr 2011 03:46:30 +0000 (22:46 -0500)]
Invoke the correct xmlstarlet executable on Debian systems.
Emacs now invokes the correct xmlstarlet executable on Debian systems.
Emacs invokes xmlstarlet rather than xml, which is the correct
executable name on Debian systems.
Provided-by: Jussi Judin <jjudin+debian@iki.fi>
Date: Sat, 20 Oct 2007 14:42:02 UTC
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: Debian specific
Bug: 447378
Rob Browning [Tue, 5 Apr 2011 03:46:29 +0000 (22:46 -0500)]
Look for NEWS in order to find etc/ rather than GNU.
Emacs will now look for NEWS in order to find etc/ rather than GNU.
Since Debian doesn't include GNU in the Debian packages (the common
licenses are in /usr/share/common-licenses), Emacs will now look for
NEWS to find the etc directory instead of GNU.
Provided-by: Sven Joachim <svenjoac@gmx.de>
Originally-reported-by: Bernhard Michler <Boregard@gmx.net>
Date: Mon, 28 Apr 2008 11:20:23 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: Debian specific
Rob Browning [Tue, 5 Apr 2011 03:46:28 +0000 (22:46 -0500)]
Modify the output of (version) to indicate Debian modifications.
The output of (version) has been modified to indicate Debian modifications.
Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
Rob Browning [Tue, 5 Apr 2011 03:46:25 +0000 (22:46 -0500)]
Adjust documentation references for Debian.
Various documentation references have been adjusted for Debian.
References to /usr/local/... have been changed to /usr/... as
appropriate, etc.
Rob Browning [Tue, 5 Apr 2011 03:46:24 +0000 (22:46 -0500)]
Remove files that appear to be incompatible with the DFSG.
Files that appear to be incompatible with the DFSG have been removed.
A number of files have been removed from this package because their
licenses are not compatible with the Debian Free Software Guidelines
(DFSG), or because it wasn't completely clear that their licenses are
compatible.
In particular, all of the files which are covered under the GFDL and
have invariant sections have been removed in accordance with this
General Resolution: http://www.debian.org/vote/2006/vote_001.
The files that have been removed, but still appear to be
distributable, have been moved to packages in Debian's non-free
section.
Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: new
Rob Browning [Tue, 5 Apr 2011 03:46:22 +0000 (22:46 -0500)]
Run debian-startup and set debian-emacs-flavor.
Emacs runs debian-startup and sets debian-emacs-flavor.
* Emacs runs debian-startup during the startup process unless
site-run-file is false.
* The global variable debian-emacs-flavor is bound to 'emacs24.
Author: Rob Browning <rlb@defaultvalue.org>
Rob Browning [Sun, 7 Apr 2013 20:03:05 +0000 (15:03 -0500)]
Prefer /usr/share/info/emacs-24 over /usr/share/info.
Emacs will prefer /usr/share/info/emacs-24 over /usr/share/info.
The value of Info-default-directory-list has been augmented via
lisp/info.el to include /usr/share/info/emacs-MAJORVERSION before
/usr/share/info.
Rob Browning [Sun, 7 Apr 2013 19:56:06 +0000 (14:56 -0500)]
record new upstream branch
Rob Browning [Sat, 6 Apr 2013 15:15:34 +0000 (10:15 -0500)]
Merge tag 'emacs-24.3' into deb/emacs24/d/sid/upstream
Conflicts:
doc/emacs/ChangeLog
doc/emacs/Makefile.in
doc/emacs/abbrevs.texi
doc/emacs/ack.texi
doc/emacs/anti.texi
doc/emacs/arevert-xtra.texi
doc/emacs/basic.texi
doc/emacs/buffers.texi
doc/emacs/building.texi
doc/emacs/cal-xtra.texi
doc/emacs/calendar.texi
doc/emacs/cmdargs.texi
doc/emacs/commands.texi
doc/emacs/custom.texi
doc/emacs/dired-xtra.texi
doc/emacs/dired.texi
doc/emacs/display.texi
doc/emacs/emacs-xtra.texi
doc/emacs/emacs.texi
doc/emacs/emacsver.texi
doc/emacs/emerge-xtra.texi
doc/emacs/entering.texi
doc/emacs/files.texi
doc/emacs/fixit.texi
doc/emacs/fortran-xtra.texi
doc/emacs/frames.texi
doc/emacs/glossary.texi
doc/emacs/gnu.texi
doc/emacs/help.texi
doc/emacs/indent.texi
doc/emacs/killing.texi
doc/emacs/kmacro.texi
doc/emacs/m-x.texi
doc/emacs/macos.texi
doc/emacs/maintaining.texi
doc/emacs/makefile.w32-in
doc/emacs/mark.texi
doc/emacs/mini.texi
doc/emacs/misc.texi
doc/emacs/modes.texi
doc/emacs/msdog-xtra.texi
doc/emacs/msdog.texi
doc/emacs/mule.texi
doc/emacs/package.texi
doc/emacs/picture-xtra.texi
doc/emacs/programs.texi
doc/emacs/regs.texi
doc/emacs/rmail.texi
doc/emacs/screen.texi
doc/emacs/search.texi
doc/emacs/sending.texi
doc/emacs/text.texi
doc/emacs/trouble.texi
doc/emacs/vc-xtra.texi
doc/emacs/vc1-xtra.texi
doc/emacs/windows.texi
doc/emacs/xresources.texi
doc/lispintro/ChangeLog
doc/lispintro/Makefile.in
doc/lispintro/README
doc/lispintro/cons-1.eps
doc/lispintro/cons-2.eps
doc/lispintro/cons-2a.eps
doc/lispintro/cons-3.eps
doc/lispintro/cons-4.eps
doc/lispintro/cons-5.eps
doc/lispintro/drawers.eps
doc/lispintro/emacs-lisp-intro.texi
doc/lispintro/lambda-1.eps
doc/lispintro/lambda-2.eps
doc/lispintro/lambda-3.eps
doc/lispintro/makefile.w32-in
doc/lispref/ChangeLog
doc/lispref/Makefile.in
doc/lispref/README
doc/lispref/abbrevs.texi
doc/lispref/advice.texi
doc/lispref/anti.texi
doc/lispref/back.texi
doc/lispref/backups.texi
doc/lispref/buffers.texi
doc/lispref/commands.texi
doc/lispref/compile.texi
doc/lispref/control.texi
doc/lispref/customize.texi
doc/lispref/debugging.texi
doc/lispref/display.texi
doc/lispref/doclicense.texi
doc/lispref/edebug.texi
doc/lispref/elisp.texi
doc/lispref/errors.texi
doc/lispref/eval.texi
doc/lispref/files.texi
doc/lispref/frames.texi
doc/lispref/functions.texi
doc/lispref/gpl.texi
doc/lispref/hash.texi
doc/lispref/help.texi
doc/lispref/hooks.texi
doc/lispref/index.texi
doc/lispref/internals.texi
doc/lispref/intro.texi
doc/lispref/keymaps.texi
doc/lispref/lay-flat.texi
doc/lispref/lists.texi
doc/lispref/loading.texi
doc/lispref/macros.texi
doc/lispref/makefile.w32-in
doc/lispref/maps.texi
doc/lispref/markers.texi
doc/lispref/minibuf.texi
doc/lispref/modes.texi
doc/lispref/nonascii.texi
doc/lispref/numbers.texi
doc/lispref/objects.texi
doc/lispref/os.texi
doc/lispref/package.texi
doc/lispref/positions.texi
doc/lispref/processes.texi
doc/lispref/searching.texi
doc/lispref/sequences.texi
doc/lispref/spellfile
doc/lispref/streams.texi
doc/lispref/strings.texi
doc/lispref/symbols.texi
doc/lispref/syntax.texi
doc/lispref/text.texi
doc/lispref/tips.texi
doc/lispref/two-volume-cross-refs.txt
doc/lispref/two-volume.make
doc/lispref/variables.texi
doc/lispref/windows.texi
doc/misc/ada-mode.texi
doc/misc/auth.texi
doc/misc/autotype.texi
doc/misc/calc.texi
doc/misc/cc-mode.texi
doc/misc/cl.texi
doc/misc/dbus.texi
doc/misc/dired-x.texi
doc/misc/ebrowse.texi
doc/misc/ede.texi
doc/misc/ediff.texi
doc/misc/edt.texi
doc/misc/eieio.texi
doc/misc/emacs-gnutls.texi
doc/misc/emacs-mime.texi
doc/misc/epa.texi
doc/misc/erc.texi
doc/misc/ert.texi
doc/misc/eshell.texi
doc/misc/eudc.texi
doc/misc/flymake.texi
doc/misc/forms.texi
doc/misc/gnus-coding.texi
doc/misc/gnus-faq.texi
doc/misc/gnus-news.texi
doc/misc/gnus.texi
doc/misc/idlwave.texi
doc/misc/info.texi
doc/misc/mairix-el.texi
doc/misc/message.texi
doc/misc/mh-e.texi
doc/misc/newsticker.texi
doc/misc/nxml-mode.texi
doc/misc/org.texi
doc/misc/pcl-cvs.texi
doc/misc/pgg.texi
doc/misc/rcirc.texi
doc/misc/reftex.texi
doc/misc/remember.texi
doc/misc/sasl.texi
doc/misc/sc.texi
doc/misc/sem-user.texi
doc/misc/semantic.texi
doc/misc/ses.texi
doc/misc/sieve.texi
doc/misc/smtpmail.texi
doc/misc/speedbar.texi
doc/misc/tramp.texi
doc/misc/trampver.texi
doc/misc/url.texi
doc/misc/vip.texi
doc/misc/viper.texi
doc/misc/widget.texi
doc/misc/woman.texi
etc/GNU
Rob Browning [Sat, 6 Apr 2013 15:08:07 +0000 (10:08 -0500)]
Adjust debian/changelog for UNRELEASED 24.3+1-1 development.
Glenn Morris [Mon, 11 Mar 2013 02:35:23 +0000 (19:35 -0700)]
Add 24.3 release to ChangeLogs
Bastien Guerry [Fri, 8 Mar 2013 06:37:21 +0000 (07:37 +0100)]
Fix critical bug in Org.
Glenn Morris [Wed, 6 Mar 2013 12:17:43 +0000 (07:17 -0500)]
Auto-commit of generated files.
Paul Eggert [Wed, 6 Mar 2013 07:46:09 +0000 (23:46 -0800)]
Fix a build failure on OpenBSD 4.x and MirBSD.
* sysdep.c (list_system_processes): Make it a stub on all BSD_SYSTEM
hosts, except for DARWIN_OS and FreeBSD where it's been tested.
Paul Eggert [Tue, 5 Mar 2013 21:56:36 +0000 (13:56 -0800)]
Fix a build failure on OpenBSD 4.x and MirBSD.
* sysdep.c (list_system_processes) [__OpenBSD__ || __MirBSD__]:
Make it a stub in this case; otherwise the build might fail,
and even if the build worked the function would just return nil anyway.
Problem reported by Nelson H. F. Beebe in
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00021.html>
and analyzed by Jérémie Courrèges-Anglas in
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00062.html>.
Paul Eggert [Tue, 5 Mar 2013 17:25:50 +0000 (09:25 -0800)]
* configure.ac (TERM_HEADER): Remove duplicate definition.
It can mess up 'configure' runs.
Glenn Morris [Tue, 5 Mar 2013 03:55:25 +0000 (19:55 -0800)]
Regenerate AUTHORS and ldefs-boot.el
Glenn Morris [Tue, 5 Mar 2013 03:53:34 +0000 (19:53 -0800)]
Bump version to 24.3 (only a release candidate at the moment)
Glenn Morris [Tue, 5 Mar 2013 03:43:52 +0000 (19:43 -0800)]
* Makefile.in (install-man): Ignore gzip exit status.
Paul Eggert [Tue, 5 Mar 2013 02:15:35 +0000 (18:15 -0800)]
Also port to MirBSD.
Paul Eggert [Tue, 5 Mar 2013 02:03:05 +0000 (18:03 -0800)]
Fix a build failure on OpenBSD 4.x.
* sysdep.c (KERN_PROC, kinfo_proc) [BSD_SYSTEM && !KERN_PROC]:
Define to KERN_PROC2 and kinfo_proc2, for OpenBSD 4.9.
list-system-processes still returns nil, but at least it doesn't crash.
Problem reported by Nelson H. F. Beebe in
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00021.html>.
Glenn Morris [Sun, 3 Mar 2013 18:44:56 +0000 (10:44 -0800)]
* emacs-lisp-intro.texi (Simple Extension): Fix typos.
Glenn Morris [Sun, 3 Mar 2013 02:37:26 +0000 (18:37 -0800)]
* emacs-lisp-intro.texi (defcustom): Fix typo.
Glenn Morris [Sun, 3 Mar 2013 02:34:48 +0000 (18:34 -0800)]
* emacs-lisp-intro.texi (Digression into C): Update example.
Glenn Morris [Sun, 3 Mar 2013 02:09:31 +0000 (18:09 -0800)]
* doc/lispref/objects.texi (Symbol Type): Fix typo.
Andreas Schwab [Sat, 2 Mar 2013 07:48:18 +0000 (08:48 +0100)]
Fixes: debbugs:13734
* lisp.h (XPNTR) [!USE_LSB_TAG]: Remove extra paren.
Glenn Morris [Fri, 1 Mar 2013 12:17:43 +0000 (07:17 -0500)]
Auto-commit of loaddefs files.
Glenn Morris [Fri, 1 Mar 2013 08:24:44 +0000 (00:24 -0800)]
NEWS copyedits
Dmitry Gutov [Thu, 28 Feb 2013 22:18:25 +0000 (02:18 +0400)]
* etc/NEWS: Add entries for ruby-mode.
Glenn Morris [Thu, 28 Feb 2013 06:21:39 +0000 (22:21 -0800)]
* doc/misc/org.texi: Fix previous change.
Glenn Morris [Thu, 28 Feb 2013 06:20:10 +0000 (22:20 -0800)]
NEWS copyedits
Bastien Guerry [Thu, 28 Feb 2013 00:31:26 +0000 (01:31 +0100)]
Merge latest Org fixes (commit
7524ef2).
David Engster [Wed, 27 Feb 2013 21:04:56 +0000 (22:04 +0100)]
* NEWS: Add paragraphs for CEDET and EIEIO.
Eli Zaretskii [Wed, 27 Feb 2013 18:00:57 +0000 (20:00 +0200)]
w32.c (sys_open): Don't reset the flags for FD in fd_info[].
Related to bug #13546.
Bastien Guerry [Wed, 27 Feb 2013 12:12:20 +0000 (13:12 +0100)]
* variables.texi (File Local Variables): Fix reference.
Thanks to Aurélien Aptel and for reporting this problem
and to Xue Fuqiao for suggesting a fix.
Bastien Guerry [Wed, 27 Feb 2013 07:32:16 +0000 (08:32 +0100)]
* xresources.texi (GTK resources): Fix broken link.
Thanks to Mariano Street for reporting this and suggesting
the correct link.
Glenn Morris [Mon, 25 Feb 2013 19:43:44 +0000 (14:43 -0500)]
* lisp/textmodes/paragraphs.el (mark-paragraph): Doc fix.
Fabián Ezequiel Gallina [Mon, 25 Feb 2013 15:02:05 +0000 (12:02 -0300)]
* automated/python-tests.el
(python-tests-with-temp-buffer): Doc fix.
(python-tests-with-temp-file): New macro.
(python-tests-shell-interpreter): New var.
(python-shell-get-process-name-1)
(python-shell-internal-get-process-name-1)
(python-shell-parse-command-1)
(python-shell-calculate-process-environment-1)
(python-shell-calculate-process-environment-2)
(python-shell-calculate-process-environment-3)
(python-shell-calculate-exec-path-1)
(python-shell-calculate-exec-path-2)
(python-shell-make-comint-1)
(python-shell-make-comint-2)
(python-shell-get-process-1)
(python-shell-get-or-create-process-1)
(python-shell-internal-get-or-create-process-1): New tests.
Michael Albinus [Mon, 25 Feb 2013 08:29:59 +0000 (09:29 +0100)]
* tramp.texi (top) [xxx, yyy, trampfn]: Provide two versions of
the macros, for Texinfo 4.13 and 5.0.
Michael Albinus [Sun, 24 Feb 2013 17:58:55 +0000 (18:58 +0100)]
Port documentation to Texinfo 5.0.
* tramp.texi (top) [xxx, yyy, trampfn]: Remove superfluous @c.
(Filename Syntax): Do not use @trampfn{} in @item.
(Filename completion): Use @columnfractions in @multitable.
Michael Albinus [Sun, 24 Feb 2013 17:58:29 +0000 (18:58 +0100)]
Port documentation to Texinfo 5.0.
* tramp.texi (top) [xxx, yyy, trampfn]: Remove superfluous @c.
(Filename Syntax): Do not use @trampfn{} in @item.
(Filename completion): Use @columnfractions in @multitable.
Andreas Schwab [Sun, 24 Feb 2013 08:09:24 +0000 (09:09 +0100)]
Fixes: debbugs:13797
* xdisp.c (set_message): Only check for debug-on-message if STRING
is a string.
Paul Eggert [Sun, 24 Feb 2013 00:21:06 +0000 (16:21 -0800)]
Fix regression introduced by July 10 filelock.c patch.
* filelock.c (fill_in_lock_file_name): Fix crash caused by the
2012-07-10 patch to this file. Reported by Eli Zaretskii in
<http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00533.html>
and diagnosed by Andreas Schwab in
<http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00534.html>.
Glenn Morris [Sat, 23 Feb 2013 21:15:54 +0000 (13:15 -0800)]
TODO update
Eli Zaretskii [Sat, 23 Feb 2013 10:55:13 +0000 (12:55 +0200)]
Minor improvements in the ELisp manual.
doc/lispref/files.texi (Magic File Names): Improve wording and indexing.
Glenn Morris [Fri, 22 Feb 2013 17:10:58 +0000 (09:10 -0800)]
* ack.texi, emacs.texi (Acknowledgments): Small updates
Eli Zaretskii [Fri, 22 Feb 2013 09:22:21 +0000 (11:22 +0200)]
Improve instructions in etc/DEBUG, per bug #13775.
Glenn Morris [Fri, 22 Feb 2013 02:16:44 +0000 (21:16 -0500)]
* doc/misc/flymake.texi (Syntax check statuses): Fix multitable continued rows.
Paul Eggert [Thu, 21 Feb 2013 21:33:04 +0000 (13:33 -0800)]
Port to Texinfo 5.0 by backporting trunk bzrs 111300 and 111840.
Juri Linkov [Thu, 21 Feb 2013 17:45:12 +0000 (19:45 +0200)]
* lisp/isearch.el (isearch-lazy-highlight-new-loop):
Set `isearch-lazy-highlight-start' and `isearch-lazy-highlight-end'
to `isearch-other-end' if it is not nil.
* lisp/replace.el (replace-highlight): Let-bind `isearch-other-end'
to `match-beg'.
* lisp/textmodes/ispell.el (ispell-highlight-spelling-error-overlay):
Let-bind `isearch-other-end' to `start', `isearch-forward' to t
and `isearch-error' to nil.
Glenn Morris [Thu, 21 Feb 2013 16:54:51 +0000 (08:54 -0800)]
ChangeLog fix
Glenn Morris [Thu, 21 Feb 2013 06:05:10 +0000 (22:05 -0800)]
Remove package not updated in 10 years.
Fabián Ezequiel Gallina [Wed, 20 Feb 2013 20:41:46 +0000 (17:41 -0300)]
* progmodes/python.el (python-info-current-defun): Enhance
match-data cluttering prevention.
Fabián Ezequiel Gallina [Wed, 20 Feb 2013 20:27:08 +0000 (17:27 -0300)]
Added intial test suite for python.el.
* automated/python-tests.el
(python-tests-with-temp-buffer): New macro.
(python-tests-look-at): New function.
(python-tests-look-at-1)
(python-tests-look-at-2)
(python-indent-pep8-1)
(python-indent-pep8-2)
(python-indent-pep8-3)
(python-indent-inside-paren-1)
(python-indent-inside-paren-2)
(python-indent-after-block-1)
(python-indent-after-block-2)
(python-indent-dedenters-1)
(python-indent-after-backslash-1)
(python-indent-after-backslash-2)
(python-nav-beginning-of-defun-1)
(python-nav-beginning-of-defun-2)
(python-nav-end-of-defun-1)
(python-nav-end-of-defun-2)
(python-nav-beginning-of-statement-1)
(python-nav-end-of-statement-1)
(python-nav-forward-statement-
(python-nav-backward-statement-1)
(python-nav-backward-statement-2)
(python-nav-beginning-of-block-1)
(python-nav-end-of-block-1)
(python-nav-forward-block-1)
(python-nav-lisp-forward-sexp-safe-1)
(python-nav-forward-sexp-1)
(python-nav-forward-sexp-2)
(python-nav-forward-sexp-3)
(python-nav-up-list-1)
(python-nav-backward-up-list-1)
(python-imenu-prev-index-position-1)
(python-info-current-defun-1)
(python-info-current-defun-2)
(python-info-current-defun-3)
(python-info-current-symbol-1)
(python-info-current-symbol-2)
(python-info-current-symbol-3)
(python-info-statement-starts-block-p-1)
(python-info-statement-starts-block-p-2)
(python-info-statement-ends-block-p-1)
(python-info-statement-ends-block-p-2)
(python-info-beginning-of-statement-p-1)
(python-info-beginning-of-statement-p-2)
(python-info-end-of-statement-p-1)
(python-info-end-of-statement-p-2)
(python-info-beginning-of-block-p-1)
(python-info-beginning-of-block-p-2)
(python-info-end-of-block-p-1)
(python-info-end-of-block-p-2)
(python-info-closing-block-1)
(python-info-closing-block-2)
(python-info-line-ends-backslash-p-1)
(python-info-beginning-of-backslash-1)
(python-info-continuation-line-p-1)
(python-info-block-continuation-line-p-1)
(python-info-block-continuation-line-p-2)
(python-info-assignment-continuation-line-p-1)
(python-info-assignment-continuation-line-p-2)
(python-info-looking-at-beginning-of-defun-1)
(python-info-current-line-comment-p-1)
(python-info-current-line-empty-p)
(python-util-goto-line-1)
(python-util-clone-local-variables-1)
(python-util-forward-comment-1): New tests.
Glenn Morris [Tue, 19 Feb 2013 21:21:30 +0000 (16:21 -0500)]
* lisp/net/tramp.el (tramp-get-debug-buffer): Ensure outline.el is not
loaded while outline-regexp is let bound. (Bug#9584)